with one horn missing or broken - French English Dictionary